WebDevStudios\WPSWA\Algolia\AlgoliaSearch\SearchIndex C

Total Complexity 115
Dependencies 17
Dependents 5
Total lines 755
Lines of code 511
Logical lines of code 238
Comment lines 64
Methods 49
Properties 3

Methods 49

Method Rating Maintainability Complexity Lines of code
findObject()
A
47 9 35
saveRules()
A
49 8 30
splitIntoBatches()
A
51 8 27
saveObjects()
S
54 6 21
getObjects()
S
52 5 26
saveSynonyms()
S
52 5 25
replaceAllObjects()
S
53 5 21
searchSynonyms()
S
61 3 13
searchRules()
S
61 3 13
waitTask()
S
60 3 13
getSettings()
S
62 3 12
searchForFacetValues()
S
61 3 12
partialUpdateObjects()
S
66 3 8
replaceAllRules()
S
66 3 8
getObjectPosition()
S
66 3 8
search()
S
64 3 9
replaceAllSynonyms()
S
66 3 8
setSettings()
S
60 2 14
clearRules()
S
60 2 14
deleteRule()
S
60 2 14
clearSynonyms()
S
60 2 14
deleteSynonym()
S
60 2 14
exists()
S
68 2 8
getTask()
S
64 2 10
copyTo()
S
62 1 12
moveFrom()
S
62 1 12
saveSynonym()
S
79 1 3
deleteObject()
S
79 1 3
getAppId()
S
81 1 3
searchForFacetValue()
S
79 1 3
getObject()
S
69 1 7
saveObject()
S
79 1 3
delete()
S
66 1 9
custom()
S
78 1 3
addObjects()
S
79 1 3
partialUpdateObject()
S
79 1 3
browseRules()
S
79 1 3
deleteObjects()
S
70 1 6
getSynonym()
S
69 1 7
deleteBy()
S
66 1 9
clearObjects()
S
66 1 9
saveRule()
S
79 1 3
getRule()
S
69 1 7
batch()
S
75 1 4
browseSynonyms()
S
79 1 3
rawBatch()
S
67 1 8
browseObjects()
S
79 1 3
getIndexName()
S
82 1 3
__construct()
S
74 1 5